console.log('=== 系统与进程信息 ===');

// 1. CPU架构（如x64、arm）
console.log('1. CPU架构：', process.arch);

// 2. 操作系统（Windows=win32，Linux=linux，macOS=darwin）
console.log('2. 操作系统：', process.platform);

// 3. 当前Node进程ID（唯一标识）
console.log('3. 进程ID（PID）：', process.pid);

// 4. Node.js可执行文件路径
console.log('4. Node可执行路径：', process.execPath);

// 5. 内存使用情况（单位：字节，转换为MB更易读）
const memory = process.memoryUsage();
console.log('\n5. 内存使用情况（单位：MB）：');
console.log('   - 进程占用内存（rss）：', (memory.rss / 1024 / 1024).toFixed(2) + ' MB');
console.log('   - V8引擎堆内存（heapTotal）：', (memory.heapTotal / 1024 / 1024).toFixed(2) + ' MB');
console.log('   - V8引擎已使用堆内存（heapUsed）：', (memory.heapUsed / 1024 / 1024).toFixed(2) + ' MB');